package com.test.gwt.mvp.client.factory;

import com.google.gwt.place.shared.PlaceController;
import com.google.web.bindery.event.shared.EventBus;
import com.test.gwt.mvp.client.ui.MailDetailView;
import com.test.gwt.mvp.client.ui.MailListView;
import com.test.gwt.mvp.client.ui.MainScreen;

public interface ClientFactory {
	EventBus getEventBus();

	PlaceController getPlaceController();

	MailListView getMailListView();

	MailDetailView getMailDetailView();

	MainScreen getMainScreenView();
}